English Dictionary
◊ NERVE CENTRE
nerve centre
n : a cluster of nerve cells governing a specific bodily
process; "in most people the speech center is in the left
hemisphere" [syn: {center}, {centre}, {nerve center}]